Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
35 LECHLADE ROAD Terraced £71,000 30 Sep 2011
37 LECHLADE ROAD Semi-Detached £68,000 7 May 2004
43 LECHLADE ROAD Terraced £150,000 9 Sep 2022
45 LECHLADE ROAD Terraced £135,000 8 Nov 2019
54 LECHLADE ROAD Semi-Detached £140,000 24 Mar 2020
58 LECHLADE ROAD Terraced £117,500 30 Oct 2020
60 LECHLADE ROAD Semi-Detached £65,000 3 Apr 2009
68 LECHLADE ROAD Terraced £90,000 4 May 2006